Big Huge Thesaurus

Mohria caffrorum

noun

sounds kind of like